disheveled and ugly prostitute - Espagnol Anglais Dictionnaire